(function(){
    $.fn.extend({

        get(){
            let Oke=false;
            let Omi=false;
            let Oque=false;
            $('.deng').find('.shou').on('blur',function(){
                ke()
               function ke(){
                if($('.shou').val().length>11){
                    $("#span").text('手机号码不能大于11位数').css('color','red')
                    Oke=false
                    return
                }
                if($('.shou').val().length==11){
                    $("#span").text('')
                    $("#span").text('可以注册').css('color','green')
                    Oke=true
                    return
                }
                if($('.shou').val().length<11){
                    $("#span").text('')
                    $("#span").text('手机号码不是一个有效号码').css('color','red')
                    Oke=false
                    return
                }   
               }

               pan()
               function pan(){
                   if(Oke==true&&Omi==true&&Oque==true){
                    $('#home-lijizhu').attr('disabled',false)
                    $('.zhuce').css('background','#ff666b')
                    $('.zhuce').css('color','#fff')
                   }else{
                       $('#home-lijizhu').attr('disabled',true)
                       $('.zhuce').css('background','#f1f1f1')
                       $('.zhuce').css('color','#999999')
                   }
               }
            })

            $('.deng').find('.shou1').on('blur',function(){
                mi()
                function mi(){
                    if($('.shou1').val().length<6){
                        $("#span1").text('登录密码不能少于六位数').css('color','red')
                        Omi=false
                        return
                    }
                    if($('.shou1').val().length>=6){
                        $("#span1").text('')
                        $("#span1").text('可以注册').css('color','green')
                        Omi=true
                        return
                    }  
                }
                pan()
                function pan(){
                    if(Oke==true&&Omi==true&&Oque==true){
                     $('#home-lijizhu').attr('disabled',false)
                     $('.zhuce').css('background','#ff666b')
                     $('.zhuce').css('color','#fff')
                    }else{
                        $('#home-lijizhu').attr('disabled',true)
                        $('.zhuce').css('background','#f1f1f1')
                        $('.zhuce').css('color','#999999')
                    }
                }
            })

            $('.deng').find('.shou4').on('blur',function(){
               que()
               function que(){
                if($('.shou4').val()==$('.shou1').val()){
                    $("#span2").text('可以注册').css('color','green')
                    Oque=true
                    return
                }
                $("#span2").text('')
                $("#span2").text('两次密码不相同').css('color','red')
                Oque=false
               }

               pan()
               function pan(){
                   if(Oke==true&&Omi==true&&Oque==true){
                    $('#home-lijizhu').attr('disabled',false)
                    $('.zhuce').css('background','#ff666b')
                    $('.zhuce').css('color','#fff')
                   }else{
                       $('#home-lijizhu').attr('disabled',true)
                       $('.zhuce').css('background','#f1f1f1')
                       $('.zhuce').css('color','#999999')
                   }
               }
            })
        },
        // tiao(){
        //     $('.deng').children('ul').find('li:eq(1)').on('click',function(){
        //         location.href='../login.jsp'
        //     })
        // },

        // 注册
        zhuce(){
            let ke=0;
            let aa = '';
            let zhengmima=false
            let yan=false
            for (var i = 0; i < 4; i++) {
                var bb = Math.random();
                if (bb > 0.5) {
                aa += parseInt(Math.random() * 10)
            } else {
            aa += String.fromCharCode(parseInt(Math.random() * 26 + 65))
            }
         }

      $('.home-yanzhengma').children('span').text(aa)


            $('.zhuce').on('click',function(){
                
              ce()
              function ce(){
                if($('#span3').val()==$('.home-yanzhengma').children('span').text()){
                    yan=true
                }else{
                    alert('验证码输入错误')
                    yan=false
                    return
                }
              }
              $('[type="checkbox"]:checked').html('input')
              if($('[type="checkbox"]:checked').html('input').text()=="input"){
                  zhengmima=true
              }else{
                  zhengmima=false
                  $('[type="checkbox"]:checked').html('input').text('')
                  alert('请你选中用户协议')
                  return
              }    

              let user=JSON.parse(localStorage.getItem('user')||"[]")  
              let zhi= user.map(function(el,index){
                  return user[index].cell==$('.shou').val()
               })
               let hhzhi= new Array(zhi)[0]
               if(zhengmima==true&&zhi[0]==true&&hhzhi!=""){
                alert('手机号已经注册过了')
                return
            }

                if(zhengmima==true&&yan==true&&zhi[0]==false||hhzhi==""){
                    let userliset=JSON.parse(localStorage.getItem('user')||"[]")
                    userliset.push({
                    cell:$('.shou').val(),
                    password:$('.shou1').val(),
                    password1:$('.shou4').val(),
                    Verification:$(".shou2").val()
                })
                localStorage.setItem('user',JSON.stringify(userliset))
                alert('注册成功')
                location.href='../../web/login.jsp'
                }
            })


            $('.home-yanzhengma').on('click',function(){
                let yy=0
                let aa = ''
                for (var i = 0; i < 4; i++) {
                    var bb = Math.random();
                    if (bb > 0.5) {
                    aa += parseInt(Math.random() * 10)
                } else {
                aa += String.fromCharCode(parseInt(Math.random() * 26 + 65))
                }
             }

          $('.home-yanzhengma').children('span').text(aa)
            })

        // $('.deng').children('ol').children('li:eq(0)').on('click',function(){
        //     if($('[type="checkbox"]:checked')[0]=="input"){
        //         alert('可以')
        //     }else{
        //         alert('请你选中用户协议')
        //     }
        // })
        }
        


    })
})()
$(window).load(function(){
    $('.maxi').get()
    $('.maxi').tiao()
    $('.maxi').zhuce()
})